/************************************************************
 * Project Name         [Thinking_In_Java]
 * File Name            [MenuUtil.java]
 * Creation Date        [10-Jul-2014]
 * 
 * Copyright© ge.y.yang@gmail.com All Rights Reserved
 * 
 * Work hard, play harder, think big and keep fit
 ************************************************************/
package pkg_01_console_app.fee_mgmt;

/**
 * 菜单打印工具类
 * 
 * @author 不落的太阳(Sean Yang)
 * @version 1.0
 * @since JDK 6
 * 
 */
public class MenuUtil {

	/**
	 * 打印控制台资费管理主菜单
	 */
	public static void printMainMenu() {
		System.out.println("┏━━━━━━━━━━━━┓");
		System.out.println("┃    控制台资费管理系统           ┃");
		System.out.println("┣━━━━━━━━━━━━┫");
		System.out.println("┃1. 资费录入                                ┃");
		System.out.println("┃2. 资费修改                                ┃");
		System.out.println("┃3. 资费删除                                ┃");
		System.out.println("┃4. 资费查询                                ┃");
		System.out.println("┃5. 退出                                          ┃");
		System.out.println("┗━━━━━━━━━━━━┛");
	}

	/**
	 * 打印控制台资费查询菜单
	 */
	public static void printQueryMenu() {
		System.out.println("┏━━━━━━━━━━━━┓");
		System.out.println("┃       控制台资费管理系统        ┃");
		System.out.println("┣━━━━━━━━━━━━┫");
		System.out.println("┃1. 查询所有                                ┃");
		System.out.println("┃2. 按资费编号查询                 ┃");
		System.out.println("┃3. 按资费名称查询                 ┃");
		System.out.println("┃4. 按基本资费查询                 ┃");
		System.out.println("┃5. 查询所有并排序                 ┃");
		System.out.println("┃6. 按资费名称查询并排序  ┃");
		System.out.println("┃7. 按基本资费查询并排序  ┃");
		System.out.println("┃8. 退出                                          ┃");
		System.out.println("┗━━━━━━━━━━━━┛");
	}

	/**
	 * 打印欢迎信息
	 */
	public static void printWelcomMessage() {
		System.out.println();
		System.out.println("*********************************");
		System.out.println("** 欢迎使用控制台版资费管理系统     **");
		System.out.println("*********************************");
		System.out.println();
	}

	/**
	 * 打印程序退出信息
	 */
	public static void printExit() {
		System.out.println();
		System.out.println("***********谢谢您的使用***********");
		System.out.println();
	}

}
